package com.etlmaster.executor.steps.load;

import com.etlmaster.executor.StepMeta;

public class LoadFileToOracleStepMeta extends StepMeta{

	private String dsName;
	private String targetTable;
	private String columns;
	private String delimiter;
	private String filePath;
	private String mode;
	private String userName;
	private String password;
	private String alias;
	private String fileName;
	public LoadFileToOracleStepMeta(String id, String name,String step_code, String session_id, String paramStr) {
		super(id, name,step_code, session_id, paramStr);
	}

	@Override
	protected void loadParamsFromConfigTable() {
		// TODO Auto-generated method stub
		
	}

	public String getFilePath() {
		return variableSubstitution(filePath);
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getDelimiter() {
		return variableSubstitution(delimiter);
	}

	public void setDelimiter(String delimiter) {
		this.delimiter = delimiter;
	}

	public String getColumns() {
		return variableSubstitution(columns);
	}

	public void setColumns(String columns) {
		this.columns = columns;
	}

	public String getTargetTable() {
		return variableSubstitution(targetTable);
	}

	public void setTargetTable(String targetTable) {
		this.targetTable = targetTable;
	}

	public String getDsName() {
		return variableSubstitution(dsName);
	}

	public void setDsName(String dsName) {
		this.dsName = dsName;
	}

	public String getMode() {
		return variableSubstitution(mode);
	}

	public void setMode(String mode) {
		this.mode = mode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getAlias() {
		return alias;
	}

	public void setAlias(String alias) {
		this.alias = alias;
	}

	public String getFileName() {
		return variableSubstitution(fileName);
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

}
